<!DOCTYPE html>
<html lang="en">

    <!--
        语句
        1.前边我所说表达式和运算符等内容可以理解成是我们一门语言中的单词,短语。
        2.而语句(statement)就是我们这个语言中一句一句完整的话了。
        3.语句是一个程序的基本单位,JS的程序就是由一条一条语句构成的,每一条语句使用;结尾。
        4.JS中的语句默认是由上到下顺序执行的,但是我们也可以通过一些流程控制语句来控制语句的执行顺序。



    -->
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <script type="text/javascript">
            /**
             * 我们的程序是由一条一条语句构成的
             *      语句是按照自上向下的顺序一条一条执行的
             *      在JS中使用{}来为语句进行分组,一组中的语句要么都执行,要么都不执行
             *              同一个{}中的语句我们称为一组语句,
             *              它们要么都执行,要么都不执行
             *              一个{}中的语句,我们也称为代码块
             *              在代码块的后面就不用再编写;分号了。
             *
             *      JS中的代码块,只具有分组的作用,没有其他的用途.
             *          代码块内部的内容,在外部是完全可见的
             */
            {
                alert("hello");
                console.log("你好");
                document.write("语句");
            }

            {
                var a = 10;
                alert("hello");
                console.log("你好");
                document.write("语句");
            }




        </script>
    </head>

    <body>

    </body>

</html>